DONG Tian YaoDONG Tian Yao
EsportsDecoding Esports: The Nine Layers of Sediment the Scoreboard Never TellsAt the 31st minute, when the right-side nexus collapsed, the roar tore throug...
ChessThe 5.e5 Line of the Italian Game: A Club Weapon and the Cost of Half-PreparationMoscow, a Thursday evening in late November, a 10+5 rapid event at a club on...
Domestic FootballCapital Derby, Round 4: CA Hà Nội and Hà Nội FC, Two Data Sets That Do Not Tell the Same StoryBefore every derby I print the statistics sheet on A4 paper, fold it in four...
GolfGolf Digest launches 'The Real Deal' podcast: When money and power dominate golfWhen the curtain falls, the truth begins. After two decades as a master of...
Table TennisVietnamese Youth Football: Three Layers of Data and the Rough Gem Buried in the Dust of NeglectThe match ended at 9:47 pm, but I did not leave the stands until well past te...
International FootballThe Line Never Lies, But the One Who Draws It Can: An Anatomy of VAR and Human Responsibility in Vietnamese FootballMinute 88. Score 1-1. A high ball is whipped into the box, the away defender...
VolleyballIndonesia Target Bronze at the 2026 Asian Games: The Data Gap Behind the DeclarationThe press conference in Jakarta ended at four in the afternoon. I stayed behi...
Martial ArtsAfter the Lumpinee Lights: Thai Martial Arts Lacks a Trustworthy Data FoundationOn a Friday night at Lumpinee, as the last beat of the Sarama drum faded, I...
BasketballRed Star 77-72 Efes: A First Win, and the Variable Named Mike JamesWith eight seconds left, Colin Malcolm stood unguarded behind the three-point...
BasketballThe Data Junkyard and the Confession of a Chef Without IngredientsI have written over 500 basketball tactical analysis articles in 15 years. I...
BadmintonThe Doubles Coaching Bench and India's 20-Player Gamble at the 2026 Asian GamesIn the list of 20 shuttlers that the Badminton Association of India (BAI)...
International FootballNine Dimensions, Zero Findings: The Data Gap in Football Analysis2 a.m., the phone buzzed, and a truth cracked open. On the screen was a...
EsportsBLAST Slam VIII: The Kill Scoreboard and the Draft Flaw the Results Never RevealIn the 26th minute of the decider, 1W took GamerLegion's last tower while thr...
Table TennisGuernsey Win Worthing Junior Team Tournament: When 'Unbeaten' Does Not Tell the Whole StoryOne number in the Table Tennis England report made me stop: Guernsey won all...
BilliardsAllison Fisher: Pool Pioneer Retires After Parkinson's Diagnosis — Seven World Snooker Titles and the 2026 Cross-Discipline Move"The invisible contract only reveals itself when we count every number instea...
International FootballFrance vs Italy: Lepaul, Mbappé and the Shifting Attacking LogicIn the match France won against Belgium, there was one passage of play I...
International FootballThe Honest Empty Cell: When Sports Analysis Must Learn to Stay SilentIn a small studio in Saigon, an editor slid a sheet of paper toward me with...
EsportsGray: 47 Days Between a Farewell Letter and the RRQ JerseyThe first number I need to put on the operating table is 47 days. That is the...
International FootballQueiroz leaves Ghana after one month: four goals conceded and a contract that never took shapeThe night Ghana lost 4-2 to Gambia, I reopened three old spreadsheets on my...
GolfThe Flop Shot: How Debbie Doniger Teaches Beginners to Face the Truth About Golf's Hardest ShotIn more than forty-nine years of watching the biggest matches, I have learned...
